-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(dashboard): integrations update and create flow #7281
Conversation
</TabsContent> | ||
<TabsContent value="data-warehouse" variant="regular"> | ||
<div className="text-muted-foreground flex h-64 items-center justify-center">Coming soon</div> | ||
</TabsContent> | ||
</Tabs> | ||
<Outlet /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
to build a nice animation on open and close, you can do a similar thing to what we have in: configure-step-template.tsx
plus using the AnimatedOutlet
instead of the regular one
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will skip the added animation for now, but I like the idea!
apps/dashboard/src/components/integrations/components/modals/delete-integration-modal.tsx
Outdated
Show resolved
Hide resolved
isOpened: boolean; | ||
}; | ||
|
||
export function CreateIntegrationSidebar({ isOpened }: CreateIntegrationSidebarProps) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
something weird is happening when clicking on connect integration
Screen.Recording.2024-12-20.at.09.45.53.mov
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not able to reproduce, might be some local thing going on. I will deploy this to staging and will see if it's still noticable
apps/dashboard/src/components/integrations/components/integration-general-settings.tsx
Outdated
Show resolved
Hide resolved
mode: 'create', | ||
}); | ||
|
||
async function handleCreateIntegration(data: IntegrationFormData) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couldn't find a quick one for this, I don't think it's adds a lot value for the amount of work. Will skip it for now
@LetItRock merging to keep testing this out on staging with some legacy data, and cases under a FF |
What changed? Why was the change needed?
Screenshots
Expand for optional sections
Related enterprise PR
Special notes for your reviewer